 
 update  ASM_VEN_TUT_RIEP a
set tipo_cont
=
(select distinct max(tipo_cont) from
ASM_VEN_TUT_RIEP b

where a.contratto_estratto=b.contratto_estratto
and b.voce='COL_B')
where
(select distinct 1
from
ASM_VEN_TUT_RIEP c
where c.voce='COL_B'
and c.contratto_estratto=a.contratto_estratto
) is not null



